extends Card

func init():
    att.atk = 3 #卡牌的攻击力
    att.maxHp = 3 #卡牌的生命值
    att.cry = 3 #卡牌的费用
    lv = 3 #卡牌的等级  2为蓝色 卓越  最高4 传说
    type = TYPE.CREATURE #卡牌类型
    camp = "m_hearthstone" #阵营
    name = "鱼人领军" #卡牌名称
    tab = "鱼人" #卡牌的类别标签
    dec = "所有其他鱼人获得+2/+1。" #卡牌的效果描述
    isHalo = true

#光环的过滤器，返回 真 的卡才能获得光环效果，对战场 友军 含有鱼人标签 有效
func _haloFiter(card):
    if isBattle && card.deck.id == "bt" && card != self && card.hasTab("鱼人"):
        return true
    else:
        return false
#光环回调，当本卡带有光环效果时，重写该函数为单位附加光环效果
func _halo(card):
    card.att.atk += 2
    card.att.maxHp += 1

#光环卸载回调，光环失效时，需要还原被影响单位的效果   卡牌进入墓地光环失效
func _haloDest(card):
    card.att.atk -= 2
    card.att.maxHp -= 1